home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 15014 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  5.7 KB

  1. Path: solon.com!not-for-mail
  2. From: seebs@solutions.solon.com (Peter Seebach)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Are you really my colleagues?!?
  5. Date: 16 Apr 1996 13:25:20 -0500
  6. Organization: Usenet Fact Police (Undercover)
  7. Message-ID: <4l0omg$k6r@solutions.solon.com>
  8. References: <317299C2.167E@gi.alaska.edu> <4l0baa$u0i@cheatum.frontiernet.net>
  9. Reply-To: seebs@solon.com
  10. NNTP-Posting-Host: solutions.solon.com
  11.  
  12. In article <4l0baa$u0i@cheatum.frontiernet.net>,
  13.  <delta4@frontiernet.net> wrote:
  14. >I was about to say the same thing but held back as I didn't want to
  15. >start a flame war. And I checked out the newsgroups that were
  16. >suggested to the posters and they don't cover stuff for C or any
  17. >programmers.
  18.  
  19. No?  comp.os.msdos.programmer should be fine for DOS programming.  I can
  20. say with certainty that comp.unix.programmer and comp.sys.amiga.programmer are
  21. great groups to discuss programming those systems in C.
  22.  
  23. >So where would someone get information, snippets and code
  24. >from? I felt really put out that nobody would discuss graphics or
  25. >music applications as its "not a part of C".
  26.  
  27. They certainly are not a part of C.  You *CANNOT* write a program in C which
  28. does graphics or music without using a feature I don't have on at least one of
  29. my machines.  It's impossible.  The language doesn't provide the resources to
  30. do this.
  31.  
  32. It is horribly rude to discuss, in a group supposedly for C programmers,
  33. techniques or libraries which are not accessible to some or many C
  34. programmers.
  35.  
  36. How would you feel if any time you had a question about something, you were
  37. told to just spawn a new process, allocate 32 megs of memory, and use it as a
  38. mumble foo mumble?  It would be *useless* to you if you use DOS.  And yet,
  39. I don't *ever* use computers where I can't spawn new processes, and I
  40. rarely have to worry about situations where
  41.     x = malloc(4000000);
  42. will fail.
  43.  
  44. But advice based on those assumptions would be *useless*, so I don't post
  45. it in this group.
  46.  
  47. Likewise, advice or questions relating to graphics devices, or "extended
  48. memory" are useless to a lot of people.  (Worse, advice about extended memory
  49. encourages people to waste their time learning about things they don't need
  50. to know.  Get a real OS.)
  51.  
  52. >I am now afraid to ask
  53. >for advice on demo programming here lest I be pushed off into the
  54. >comp.sys.ibm.pc.demos newsgroup where they don't even discuss source
  55. >code or the actual programming of any kind.
  56.  
  57. Here's my advice on demo programming:
  58. Write algorithm demos.  You can show them to anyone, not just people who
  59. happen to have the same hardware you do.
  60.  
  61. If you want to do hardware hacks, get an amiga 1200 and an assembler, and move
  62. to Europe.  :)
  63.  
  64. >comp.sys.ibm.pc.music
  65. >don't discuss programming either. There is no comp.sys.ibm.pc.* for
  66. >graphics programming. Further, in the comp.programming groups one
  67. >would get flamed for asking about programming graphics in DOS or C as
  68. >its not to be "about a specific language". 
  69.  
  70. You say this as if it's a problem.  Will you *please* think for a moment?
  71. There are *MORE THAN TWENTY MILLION* people out there on this here Usenet.
  72. Very few of them have the time to read hundreds of articles a day.  So,
  73. we divide news into topical newsgroups, each (except for misc.misc) covering a
  74. moderately specific group of issues, or even just a single issue.  You will
  75. get more milage from USENET by learning how this works, and working with it,
  76. than you will by whining about how not all C programmers care about a
  77. pathetically broken toy OS.  C is a language which is, *by design* able to
  78. run on many systems, with radically different hardware and OS's.  For this
  79. reason, we discuss the *language* here - in comp.LANG.c - and the *system* in
  80. a system newsgroup, such as comp.SYS.msdos.programmer.
  81.  
  82. comp.programming is intended to be free of specific language and system
  83. constructs.  It will not become apparent until you've been programming a lot
  84. longer, but there are some serious issues in programming which have nothing to
  85. do with the details of any language or system.
  86.  
  87. If it weren't for all the two bit newbie morons spewing garbage about how to
  88. save files in their favorite word processor (I am *not* making this stuff
  89. up...), comp.programming would be one of the coolest groups in the
  90. comp.* hierarchy.
  91.  
  92. >The other newsgroups people get referred to are of even less help.
  93.  
  94. Have you actually tried, say, comp.os.msdos.programmer,
  95. comp.os.ms-windows.programmer, comp.unix.programmer, or whatever
  96. else is relevant to you?  If not, don't complain.  If you haven't
  97. read all the periodic messages in news.announce.newusers. and taken a week or
  98. two (well, normally at least 1-3 months) to get a feel for a newsgroup, and
  99. see what kinds of requests are considered topical in it, before posting, don't
  100. complain.  If you haven't read and comprehended the FAQ, don't complain.
  101.  
  102. It is not our responsibility to bring you up to speed on how this system
  103. works; all we have to do is tell you what to do (read the intro documentation)
  104. and provide an environment in which you will, if you make good use of the
  105. available resources, find yourself getting all sorts of incredible
  106. information,  and flourishing as a programmer.  If you can't be bothered to
  107. follow the rules, don't complain if nothing works out for you.  I can tell you
  108. with certainty, from personal experience, that the net works, and that the
  109. people you see refusing to answer stupid questions, off-topic questions, and
  110. FAQs are all *very* helpful.
  111.  
  112. The system we have here really does work.  Try using it for a while.
  113.  
  114. -s
  115. -- 
  116. Peter Seebach - seebs@solon.com - Copyright 1996 Peter Seebach.
  117. C/Unix wizard -- C/Unix questions? Send mail for help.  No, really!
  118. Unsolicited email is not welcome, and will be billed for at consulting rates.
  119. The *other* C FAQ - http://www.solon.com/~seebs/c/c-iaq.html
  120.